paper stacker - French English Dictionary